package com.ah.shanxi_demo.sync.model;

/**
 * 边界防护类
 * @author zt 2020/8/20
 */
public class ALM011 extends ALMBaseParam{

    //命中时间 命中时间，命中当前边界防护
    //设备（如防火墙）策略规则时
    //获取的系统时间，精确到当前
    //时间的秒级。
    //格式：YYYY-MM-dd HH:mm:ss
    private String time;
    //防 火 墙 策 略id
    private Integer ruleid;
    //动作 策略匹配时，对报文执行的动作（drop: 阻断，accept： 允 许，auth： 认证
    private String action;
    //协议类型
    private String protocol;
    //源 IP
    private String sip;
    //源端口
    private String sport;
    //目的 IP
    private String dip;
    //目的端口
    private String dport;
    //nat 后的源 IP
    private String nat_sip;
    //nat 后的源端口
    private String nat_sport;
    //nat 后的目的IP
    private String nat_dip;
    //nat 后的目的端口
    private String nat_dport;
    //源 MAC
    private String smac;
    //目的 MAC
    private String dmac;
    //用户
    private String user;


    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public Integer getRuleid() {
        return ruleid;
    }

    public void setRuleid(Integer ruleid) {
        this.ruleid = ruleid;
    }

    public String getAction() {
        return action;
    }

    public void setAction(String action) {
        this.action = action;
    }

    public String getProtocol() {
        return protocol;
    }

    public void setProtocol(String protocol) {
        this.protocol = protocol;
    }

    public String getSip() {
        return sip;
    }

    public void setSip(String sip) {
        this.sip = sip;
    }

    public String getSport() {
        return sport;
    }

    public void setSport(String sport) {
        this.sport = sport;
    }

    public String getDip() {
        return dip;
    }

    public void setDip(String dip) {
        this.dip = dip;
    }

    public String getDport() {
        return dport;
    }

    public void setDport(String dport) {
        this.dport = dport;
    }

    public String getNat_sip() {
        return nat_sip;
    }

    public void setNat_sip(String nat_sip) {
        this.nat_sip = nat_sip;
    }

    public String getNat_sport() {
        return nat_sport;
    }

    public void setNat_sport(String nat_sport) {
        this.nat_sport = nat_sport;
    }

    public String getNat_dip() {
        return nat_dip;
    }

    public void setNat_dip(String nat_dip) {
        this.nat_dip = nat_dip;
    }

    public String getNat_dport() {
        return nat_dport;
    }

    public void setNat_dport(String nat_dport) {
        this.nat_dport = nat_dport;
    }

    public String getSmac() {
        return smac;
    }

    public void setSmac(String smac) {
        this.smac = smac;
    }

    public String getDmac() {
        return dmac;
    }

    public void setDmac(String dmac) {
        this.dmac = dmac;
    }

    public String getUser() {
        return user;
    }

    public void setUser(String user) {
        this.user = user;
    }
}
